Sketcher ToggleActiveConstraint/it

Sketcher Attiva/disattiva vincolo

Posizione nel menu
Schizzo → Vincoli Sketcher → Attiva/disattiva vincolo
Ambiente
Sketcher
Avvio veloce
K Z
Introdotto nella versione
0.19
Vedere anche
Sketcher Attiva/disattiva vincolo di guida/riferimento

Descrizione

Lo strumento Sketcher Attiva/disattiva vincolo attiva o disattiva i vincoli selezionati. La disattivazione dei vincoli consente di testare altre disposizioni geometriche senza eliminare i vincoli.

Questo strumento è simile a Sketcher Attiva/disattiva vincolo di guida/riferimento, ma contrariamente a quello strumento funziona anche per i vincoli geometrici ed i valori dei vincoli dimensionali disattivati ​​vengono conservati.

Utilizzo

  1. Selezionare uno o più vincoli.
  2. Esistono diversi modi per richiamare lo strumento:
    • Premere il pulsante Attiva/disattiva vincolo.
    • Selezionare l'opzione Schizzo → Vincoli Sketcher → Attiva/disattiva vincolo dal menu.
    • disponibile dalla versione 1.0: fare clic con il pulsante destro del mouse nella Vista 3D e selezionare l'opzione Attiva/disattiva vincolo dalla menu contestuale.
    • Nella sezione Vincolo della Finestra di dialogo Sketchcher selezionare l'opzione Attiva o Disattiva dal menu contestuale. L'opzione offerta dipende dallo stato del vincolo sotto il cursore.
    • Usare la scorciatoia da tastiera: K quindi Z.
  3. I vincoli selezionati attivi vengono disattivati ​​e diventano grigi (predefinito color), mentre i vincoli selezionati disattivati ​​vengono attivati ​​e tornano al rosso (colore predefinito).

Esempio

Uno schizzo completamente vincolato‎.

Uno dei vincoli angolari è stato disattivato, lo schizzo non è più completamente vincolato.

La geometria non vincolata può essere spostata. Il vincolo disattivato è ancora disponibile e può essere riattivato per ritornare allo schizzo completamente vincolato.

Script

Vedere anche: Script di base per FreeCAD.

Lo stato attivo di un vincolo può essere controllato in macro e dalla Console Python.

SketchObject.toggleActive(index)

Utilizzare il metodo toggleActive di un Oggetto schizzo esistente e l'index del vincolo per attivarlo o disattivarlo. L'indice inizia da 0 fino a N-1, dove N è il numero totale di vincoli.

Esempio:

import FreeCAD as App

sketch = App.ActiveDocument.Sketch
sketch.toggleActive(3)